thalamic peduncle - Spanish English Dictionary